Roles in Innovative Software Teams: A Design Experiment
نویسنده
چکیده
With inspiration from role-play and improvisational theater, we are developing a framework for innovation in software teams called Essence. Based on agile principles, Essence is designed for teams of developers and an onsite customer. This paper reports from teaching experiments inspired by design science, where we tried to assign differentiated roles to team members. The experiments provided valuable insights into the design of roles in Essence. These insights are used for redesigning how roles are described and conveyed in Essence.
منابع مشابه
Using Belbin's leadership role to improve team effectiveness: An empirical investigation
This paper presents a controlled experiment conducted with senior software engineering students that demonstrates the utility of forming teams based on R. Meredith Belbin’s set of team roles. The overall research effort focuses on the general utility of Belbin’s roles in improving the effectiveness of teams, which can be view in two ways: performance and team viability. Performance effectivenes...
متن کاملRole Based Operations
The authors present an innovative approach to teaming humans and synthetic entities that leverages the concept of roles from research conducted in the business sciences. A teaming framework is presented that utilizes mission and team roles to allow for a natural integration of synthetic entities into existing human teams. Additionally, observations from experiments conducted within a testbed en...
متن کاملA Structurational Model of the Dynamics of Free/Libre Open Source Software Development Teams
Research on human and social behaviour is increasingly characterized by a focus on dynamics: on the evolution of formal and informal organizations over time. In this paper, we present a structurational model of the dynamics of distributed ICT-supported teams of Free/Libre Open Source Software (FLOSS) developers. The model includes the dynamics through which members form shared mental models, in...
متن کاملMultidisciplinary Teams on the Battlefield: An Innovative Approach to Overcrowded Field Hospitals and Trauma Centers
متن کامل
Using Analogical Reasoning to Promote Creativity in Software Reuse
Complexity in software design is increasing rapidly, forcing development teams to be more efficient and more ingenious in their solutions. One of the fields that has been evolving is Software Reuse, which consists on using previous development knowledge in new projects. Due to the cognitive complexity, reusing software is a difficult task, especially when one spends more time in understanding a...
متن کامل